home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
scope
/
101-125
/
scopedisk122
/
bassub
/
filerequestroutines.sub
< prev
next >
Wrap
Text File
|
1995-03-19
|
800b
|
41 lines
REM fileroutines
'Several subroutines using ARP filerequestor
'Requires Requestor.SUB
'
'do_open for opening a file
'do_save for saving a file
'do_delete for deleting a file
'Action$ = titlebar greeting
'Dir$ = directory
'FileName$ = filename
SUB do_open(FileName$,Action$,Dir$)
DO
FileName$=""
CALL requestor(Action$,Dir$,FileName$,0)
IF FileName$="" THEN EXIT SUB
IF FileName$<>"" THEN EXIT DO
SLEEP
LOOP
END SUB
SUB do_save(Action$,Dir$,FileName$)
DO
FileName$=""
CALL requestor(Action$,Dir$,FileName$,1)
IF FileName$="" THEN EXIT SUB
IF FileName$<>"" THEN EXIT DO
SLEEP
LOOP
END SUB
SUB do_delete(Action$,Dir$,FileName$)
DO
FileName$=""
CALL requestor(Action$,Dir$,FileName$,1)
IF FileName$="" THEN EXIT SUB
IF FileName$<>"" THEN EXIT DO
SLEEP
LOOP
END SUB